a7c64877ad967689665cc5c07ed33d4c9469472c,findbugs/src/java/edu/umd/cs/findbugs/detect/FindInconsistentSync2.java,FindInconsistentSync2,analyzeMethod,#ClassContext#Method#Set#,311

Before Change


					"\t" + xfield + "\t" + ((isWrite ? "W" : "R") + "/" + (isLocked ? "L" : "U")));
			
				FieldStats stats = getStats(xfield);
				stats.addAccess(kind);
			
				if (isExplicitlyLocked && isLocal)
					stats.addLocalLock();

After Change


				kind |= isLocked ? LOCKED : UNLOCKED;
				kind |= isWrite ? WRITE : READ;
			
				if (isLocked ||  !isConstructor(method.getName())) {
				if (DEBUG) System.out.println("IS2:\t" +
					SignatureConverter.convertMethodSignature(classContext.getMethodGen(method)) +
					"\t" + xfield + "\t" + ((isWrite ? "W" : "R") + "/" + (isLocked ? "L" : "U")));
			
				FieldStats stats = getStats(xfield);
				stats.addAccess(kind);
			
				if (isExplicitlyLocked && isLocal)
					stats.addLocalLock();